﻿/*-----------------------------------------------------------------------
 * <copyright file="OperatorRolesData.cs" company="O-RID">
 *     Copyright (c)2010 O-RID Co.,Ltd.
 * </copyright>
 * <author>Zhang Jun</author>
 * <summary>
 *          服务的数据传输项
 *          OP权限 查询
 *          作成日：07/27/2010
 *                  08/23/2010 增加中国语权限 英文日语A权限
 *                  12/24/2010 增加 F和G 对应权限字段
 * </summary>
 *-----------------------------------------------------------------------
 */
namespace Orid.Management.Statistics.Service.OPUnitService.TheOthersQuery.ServiceModel
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Runtime.Serialization;

    /// <summary>
    /// OP权限 查询
    /// </summary>
    [DataContract]
    public class OperatorRolesData
    {

        #region 

        string server = string.Empty;
        /// <summary>
        /// LINE信息
        /// </summary>
        [DataMember]
        public string Server
        {
            get { return server; }
            set { server = value; }
        }

        string operatorID = string.Empty;
        /// <summary>
        /// OPID
        /// </summary>
        [DataMember]
        public string OperatorID
        {
            get { return operatorID; }
            set { operatorID = value; }
        }

        string opName = string.Empty;
        /// <summary>
        /// OP姓名
        /// </summary>
        [DataMember]
        public string OpName
        {
            get { return opName; }
            set { opName = value; }
        }

        string unit = string.Empty;
        /// <summary>
        /// UNIT组别
        /// </summary>
        [DataMember]
        public string Unit
        {
            get { return unit; }
            set { unit = value; }
        }

        string level = string.Empty;
        /// <summary>
        /// OP等级
        /// </summary>
        [DataMember]
        public string Level
        {
            get { return level; }
            set { level = value; }
        }

        string distinguish = string.Empty;
        /// <summary>
        /// 仕分
        /// </summary>
        [DataMember]
        public string Distinguish
        {
            get { return distinguish; }
            set { distinguish = value; }
        }

        string trimer = string.Empty;
        /// <summary>
        /// トリマ
        /// </summary>
        [DataMember]
        public string Trimer
        {
            get { return trimer; }
            set { trimer = value; }
        }

        string cndidacyJudge_English = string.Empty;
        /// <summary>
        /// 英文候补判断
        /// </summary>
        [DataMember]
        public string CndidacyJudge_English
        {
            get { return cndidacyJudge_English; }
            set { cndidacyJudge_English = value; }
        }

        string a_English = string.Empty;
        /// <summary>
        /// 英语A
        /// </summary>
        /// <value>08/13/2010 ADD</value>
        [DataMember]
        public string A_English
        {
            get { return a_English; }
            set { a_English = value; }
        }


        string aB_English = string.Empty;
        /// <summary>
        /// 英语AB
        /// </summary>
        [DataMember]
        public string AB_English
        {
            get { return aB_English; }
            set { aB_English = value; }
        }

        string d_English = string.Empty;
        /// <summary>
        /// 英語D
        /// </summary>
        [DataMember]
        public string D_English
        {
            get { return d_English; }
            set { d_English = value; }
        }

        string e_English = string.Empty;
        /// <summary>
        /// 英語E
        /// </summary>
        [DataMember]
        public string E_English
        {
            get { return e_English; }
            set { e_English = value; }
        }

        string candidacyJudge_Japan = string.Empty;
        /// <summary>
        /// 
        /// </summary>
        [DataMember]
        public string CandidacyJudge_Japan
        {
            get { return candidacyJudge_Japan; }
            set { candidacyJudge_Japan = value; }
        }

        string a_Japan = string.Empty;
        /// <summary>
        /// 日本語A
        /// </summary>
        /// <value >08/13/2010 ADD</value>
        [DataMember]
        public string A_Japan
        {
            get { return a_Japan; }
            set { a_Japan = value; }
        }


        string aB_Japan = string.Empty;
        /// <summary>
        /// 日本語AB
        /// </summary>
        [DataMember]
        public string AB_Japan
        {
            get { return aB_Japan; }
            set { aB_Japan = value; }
        }

        string d_Japan = string.Empty;
        /// <summary>
        /// 日本語D
        /// </summary>
        [DataMember]
        public string D_Japan
        {
            get { return d_Japan; }
            set { d_Japan = value; }
        }

        string e_Japan = string.Empty;
        /// <summary>
        /// 日本語E
        /// </summary>
        [DataMember]
        public string E_Japan
        {
            get { return e_Japan; }
            set { e_Japan = value; }
        }

        string candidacyJudge_Other = string.Empty;
        /// <summary>
        /// 
        /// </summary>
        [DataMember]
        public string CandidacyJudge_Other
        {
            get { return candidacyJudge_Other; }
            set { candidacyJudge_Other = value; }
        }

        string aB_Other = string.Empty;
        /// <summary>
        /// 
        /// </summary>
        [DataMember]
        public string AB_Other
        {
            get { return aB_Other; }
            set { aB_Other = value; }
        }

        string d_Other = string.Empty;
        /// <summary>
        /// 
        /// </summary>
        [DataMember]
        public string D_Other
        {
            get { return d_Other; }
            set { d_Other = value; }
        }

        string e_Other = string.Empty;
        /// <summary>
        /// 
        /// </summary>
        [DataMember]
        public string E_Other
        {
            get { return e_Other; }
            set { e_Other = value; }
        }

        //---08/13/2010--Add

        string a_Chinese = string.Empty;
        /// <summary>
        /// 中国语A
        /// </summary>
        [DataMember]
        public string A_Chinese
        {
            get { return a_Chinese; }
            set { a_Chinese = value; }
        }

        string aB_Chinese = string.Empty;
        /// <summary>
        /// 中国语AB
        /// </summary>
        [DataMember]
        public string AB_Chinese
        {
            get { return aB_Chinese; }
            set { aB_Chinese = value; }
        }

        string d_Chinese = string.Empty;
        /// <summary>
        /// 中国语D
        /// </summary>
        [DataMember]
        public string D_Chinese
        {
            get { return d_Chinese; }
            set { d_Chinese = value; }
        }

        string e_Chinese = string.Empty;
        /// <summary>
        /// 中国语E
        /// </summary>
        [DataMember]
        public string E_Chinese
        {
            get { return e_Chinese; }
            set { e_Chinese = value; }
        }

        //---08/13/2010--endAdd

        #endregion 

        #region 12/24/2010 增加 F和G 对应权限字段

        string f_English = string.Empty;
        /// <summary>
        /// 英语F
        /// </summary>
        /// <value>The f_ english.</value>
        [DataMember]
        public string F_English
        {
            get { return f_English; }
            set { f_English = value; }
        }

        string g_English = string.Empty;
        /// <summary>
        /// 英语G
        /// </summary>
        /// <value>The g_ english.</value>
        [DataMember]
        public string G_English
        {
            get { return g_English; }
            set { g_English = value; }
        }


        string f_Japan = string.Empty;
        /// <summary>
        /// 日本語F
        /// </summary>
        /// <value>The f_ japan.</value>
        [DataMember]
        public string F_Japan
        {
            get { return f_Japan; }
            set { f_Japan = value; }
        }

        string g_Japan = string.Empty;
        /// <summary>
        /// 日本語G
        /// </summary>
        /// <value>The g_ japan.</value>
        [DataMember]
        public string G_Japan
        {
            get { return g_Japan; }
            set { g_Japan = value; }
        }

        string f_Chinese = string.Empty;
        /// <summary>
        /// 中国语F
        /// </summary>
        /// <value>The f_ chinese.</value>
        [DataMember]
        public string F_Chinese
        {
            get { return f_Chinese; }
            set { f_Chinese = value; }
        }

        string g_Chinese = string.Empty;
        /// <summary>
        /// 中国语G
        /// </summary>
        /// <value>The g_ chinese.</value>
        [DataMember]
        public string G_Chinese
        {
            get { return g_Chinese; }
            set { g_Chinese = value; }
        }

        #endregion 12/24/2010 增加 F和G 对应权限字段


    }
}
